ONFI Verification IP
Truechip's ONFI Verification IP provides an effective & efficient way to verify the components interfacing with ONFI interface of an ASIC/FPGA or SoC. Truechip's ONFI VIP is fully compliant with Standard ONFI 4.0 specifications,. This VIP is a light weight VIP with easy plug-and-play interface so that there is no hit on the design time and the simulation time
Key Benefits
- Available in native System Verilog (UVM/OVM/VMM) and Verilog
- Unique development methodology to ensure highest levels of quality
- Availability of various Regression Test Suites
- 24X5 customer support
- Unique and customizable licensing models
- Exhaustive set of assertions and cover points with connectivity example for all the components
- Consistency of interface, installation, operation and documentation across all our VIPs
- Provide complete solution and easy integration in IP and SoC environment
Features
- Compliant with ONFI 2.3/3.0/4.0/4.1/4.2 specifications.
- Supports SDR, NV-DDR and NV-DDR2/3 timing modes as per ONFI version
- Supports run time vendor part selection (Micron)
- Supports direct backdoor access for data loading in Flash Memory
- Supports run time configuration of page parameter data in Flash Memory
- Supports all mandatory and optional commands.
- Supports 16 bit bus width operations.
- Supports Read ID commands.
- Supports Synchronous reset commands.
- Supports Interleaved/ Multi-plane commands.
- Supports Multiple LUN Operation.
- Supports Reset LUN commands.
- Supports Implicit DCC Training commands.
- Supports Read DQ Training commands.
- Supports Write TX DQ Training Pattern/ Training read back commands.
- Configurable timing mode
- Supports Partial Page programming and copy back programming.
- Source Synchronous data interface supports Clock Stop feature.
- Supports Source Synchronous and Asynchronous data interfaces.
- Supports dual data bus.
- Supports Small Data Move command for both Program and Copyback operations.
- Ability to generate Vendor Specific Commands and Block Abstracted NAND Commands.
- On-the-fly protocol and data checking.
- Supports SDR, DDR, NV-DDR2, NV-DDR3 data interface.
- Detects and reports the following errors.
- Page address error
- CRC error
- Command not support error
- Illegal command error
- Lun address change error
- Copyback program error
- Change row address error
- Read status enhanced error
- Interleave page address error
- Supports Volume select commands.
- Callbacks in host, slave and monitor for user processing of data.
- ONFI Verification IP comes with complete testsuite to test every feature of ONFI specification.
- Built in functional coverage analysis.
- Supports Callbacks, so that user can access the data observed by monitor
Deliverables
- ONFI Host BFM/Agent
- ONFI Slave BFM/Agent
- ONFI Monitor & Scoreboard
- Test-Bench Configurations
- Test Suite (Available in Source code)
- Basic Protocol Tests
- Directed & Random Tests
- Assertions & Cover Point Tests
- Integration Guide, User Manual and Release Notes